<?PHP session_start();
include 'database_config.php';
include 'global.php';
			
			/*Datenbank Verbindung herstellen*/
			$connection = mysql_connect($DB_HOST, $DB_USERNAME, $DB_PASSWORD);
			 
			if(!$connection){
				/*Wenn keine Verbindung besteht */
				echo "Es konnte keine Verbindung zum Datenbank Server hergestellt werden!<br/>";
				echo "Wenden sie sich an den Systemadministrator!<br/>";
				echo "Error: " . mysql_error();
			}else{
				/*Wenn eine Verbindung besteht*/
				$database_connection = mysql_select_db($DB_DATENBANKNAME);
				if(!$database_connection){
					/*Fehler ausgabe wenn datenbank nicht geöffnet werden kann*/
					echo "Konnte Datenbank nicht öffnen!<br/>";
					echo "Bitte wenden sie sich an den Systemadministrator!</br>";
					echo "Error: " . mysql_error();
				}else{/*Wenn datenbank geöffnet werden kann*/
				
				
				
				/*Datenbank verbinung wieder schließen*/
	
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Login</title>
<link rel="stylesheet" type="text/css" href="stylesheet/style_login.css">
</head>
<body>

<div id="header">
<h1>Wintersporttag Login</h1>
</div>
<?PHP
/*
				Daten aus der Formular werden geholt
				*/
				
				
				/*prüfen ob eingaben nicht Leer sind*/
				if(!empty($_POST['tfBenutzer'])){
				mysql_set_charset("utf8");
				$Benutzername = mysql_real_escape_string($_POST['tfBenutzer']);
				if(!empty($_POST['tfPasswort'])){
				$Passwort = mysql_real_escape_string($_POST['tfPasswort']);
					/*Wenn Daten nicht leer sind*/
					
					/*Abfrage ob Account exestiert*/
					$ergebniss = mysql_query("SELECT BID, IS_LEHRER, IS_SMV, LOGIN_ALLOWED, EMAIL FROM Benutzer WHERE L_NAME='$Benutzername' AND PASSWORT='$Passwort'");
					
					/*Prüfen ob Daten korrekt sind*/
					if(mysql_num_rows($ergebniss)==1){
						/*
						Daten sind Korrekt
						Und Weiterleitung und session erstellen erfolgt
						*/
						$fetchend_ergebniss = mysql_fetch_object($ergebniss);
						
						// Abfrage ob er sich schon einloggen darf
						if($fetchend_ergebniss->LOGIN_ALLOWED){
						
							$_SESSION['BID']=$fetchend_ergebniss->BID;
							$_SESSION['IS_LEHRER']=$fetchend_ergebniss->IS_LEHRER;
							$_SESSION['IS_SMV']=$fetchend_ergebniss->IS_SMV;
						
							/*Weiterleitung*/
							if($fetchend_ergebniss->IS_LEHRER){
								/*Wenn Lehrer ist*/
								echo "<meta http-equiv=\"refresh\" content=\"0; URL=$PATH_TO_LEHRERHAUPTSEITE\">";
								echo "<a href=\"$PATH_TO_LEHRERHAUPTSEITE\">Wenn Sie nicht automatisch weitergeleitet werden, klicken Sie bitte hier!</a>";
							}else{
								/*Wenn kein Lehrer ist*/
								if($fetchend_ergebniss->EMAIL==NULL){
									echo "<meta http-equiv=\"refresh\" content=\"0; URL=schueler/email_abfrage.html\">";
									echo "<a href=\"schueler/email_abfrage.html\">Wenn Sie nicht automatisch weitergeleitet werden, klicken Sie bitte hier!</a>";
								}else{
									// WENN EMAIL SCHON EINGETRAGEN IST
									echo "<meta http-equiv=\"refresh\" content=\"0; URL=$PATH_TO_SCHUElERHAUPTSEITE\">";
									echo "<a href=\"$PATH_TO_SCHUElERHAUPTSEITE\">Wenn Sie nicht automatisch weitergeleitet werden, klicken Sie bitte hier!</a>";
								}
							}
						}else{
							// wenn man sich noch nicht einloggen darf
							echo "<div class=\"failure\">";
							echo "Sie wurden noch nicht freigeschaltet!</br>";
							echo "</div>";
						}
					}else{
						echo "<div class=\"failure\">";
						echo "Ihr Login ist fehlgeschlagen! Benutzername oder Passwort sind falsch!</br>";
						echo "</div>";
					}
				}else{
					echo "<div class=\"failure\">";
					echo "Ihr Login ist fehlgeschlagen! Sie müssen das Passwort eingeben!</br>";
					echo "</div>";
				
				}
				}/*else{
					echo "<div class=\"failure\">";
					echo "Ihr Login ist fehlgeschlagen! Sie müssen den Benutzername eingeben!</br>";
					echo "</div>";
				}*/
?>

<div id="login">
<form action=<?PHP echo "\"$LOGIN_SEITE_NAME\"";?> method="post">
Benutzername:
<input type="text" name="tfBenutzer"/ <?PHP if(!empty($Benutzername))echo "value=\"$Benutzername\""; ?>> <br />
Passwort:
<input type="password" name="tfPasswort"/> <br />
<input type="submit" value="Login"/>
</form>
</div>

</body>
</html>	
<?PHP		
	}
	mysql_close($connection);			
	}

?>


